inflatable splint - French English Dictionary